草庐IT

android - ListView 和滚动

全部标签

Android Studio的新界面New UI,怎么切换回老界面

最近更新了AndroidStudio,发现界面风格不一样了,有点像Windows11的风格,详见图片不习惯,还是习惯老界面,菜单File->Setting,在Setting界面将EnablenewUI的勾去掉,点OK,重启AndroidStudio,熟悉的界面又回来了。

java - 如何滚动两个 JTextPane?

我是使用NetBeans的Swing新手。我想垂直滚动两个并排的JTextPane。滚动应该同步并通过单个滚动条完成。如果我从NetBean设计器中添加JTextPanes,它们会自动放入JScrollPane中,因此它们可以独立滚动。我删除了封闭的滚动Pane并将它们放在JPanel中,这样JPanel就可以成为单个JScrollPane的客户端。这似乎有效,除了当JTextPanes很长时它们似乎超出了JPanel的末尾。我可以将面板和两个文本Pane滚动到某个点。当我到达底部时,我可以将光标放在其中一个文本Pane中,然后向下箭头超出我的视野。这是我的主要方法的代码。我从NetB

java - android studio 设置 java 版本 1.7

我正在尝试将java1.7版与androidstudio一起使用,但不幸的是它无法正常工作...如果在File->Othersettings->Defaultprojectstructure中设置版本为ProjectSDK:javaversion1.7.0_06Projectlanguagelevel:7.0Diamonds,ARM,multi-catch但是当我使用带有字符串的switch语句时,我得到一个错误,这在java1.7中应该是可能的,所以我需要设置任何其他设置吗? 最佳答案 不...没有要更改的设置。AndroidSD

使用HiveMQ实现Android MQTT

MQTT官网:https://mqtt.org/百度AndroidMQTT,或者B站上搜索,发现大多使用https://github.com/eclipse/paho.mqtt.android,这是Eclipse的一个AndroidMQTT客户端实现库,但是我发现这个库在运行到高版本的手机上时报错了,这个库也是N年没有更新的了,而且这个库不支持MQTT5.0的,所以我找了新的库。在查看MQTT官网的时候,发现关于MQTT的很多介绍是链接到了HiveMQ上面的,不知道它们是什么关系,我发现HiveMQ即有提供MQTT的服务器端,也有提供客户端,而且官方都给他跳转了,那我就用它的库来实现吧!使用了

java - 追加后如何自动向下滚动JTextArea?

我创建了一个带有JTextArea的JFrame。我想在每次追加后自动向下滚动文本区域。我应该如何管理它?我试过log.setCaretPosition(log.getDocument().getLength());,但没有任何改变。packagescrollit;importjava.awt.*;importjavax.swing.*;importstaticjavax.swing.JFrame.EXIT_ON_CLOSE;publicclassScrollItextendsJFrame{publicstaticvoidmain(String[]args){ScrollItsc=ne

android如何通过adb快速开启、关闭辅助副屏

adb指令开启副屏settingsputglobaloverlay_display_devices"720x480/142"关闭副屏settingsputglobaloverlay_display_devices""效果

JavaFX :Default Message for Empty ListView

当任何表格中没有记录时,它会显示一条消息“表格中没有内容”,这是JavaFx中TableView的默认功能。所以我的问题是,JavaFx中的ListView是否可以实现同样的功能?比如,如果任何ListView中都没有项目,那么它将显示与TableView相同的消息,而不是空白/空字段。 最佳答案 你必须试试这个:-listView.setPlaceholder(newLabel("列表中没有内容"));它100%工作.... 关于JavaFX:DefaultMessageforEmpt

与多个用户在一台设备上的Android内应用计费

我有一个支持应用内计费的应用程序。但是,用户可以使用多个帐户登录到此应用程序,或者他甚至可以注册一个新帐户。我可以以某种方式使用应用内计费,以便将购买不链接到GoogleID,而是与进行购买的帐户的确切链接。例如:用户将应用程序下载到他的手机上,并仅在此设备上进行下面描述的操作。使用[email protected]帐户用户登录。他购买订阅1并进行付款。他注销。现在,他使用[email protected]帐户登录。他还可以购买订阅1,因为[email protected]从未购买过。因此,他再购买订阅1。他注销。现在,[email protected]和[email protected]帐户

Java/Swing : JTextArea in a JScrollPane, 如何防止自动滚动?

这是一段可运行的代码,显示了我的“问题”是什么。我有一个JTextArea包裹在JScrollPane中。当我更改JTextArea的文本时,JScrollPane会自动滚动到文本的末尾,我不希望这样。这是我的要求:应用程序不应自动垂直滚动,但...用户应该能够垂直滚动用户不应该能够水平滚动应用程序不应该水平滚动JTextArea必须不可编辑(因此,即使文本多于水平放置的文本,应用程序和用户都不能水平滚动。而垂直滚动时,只有用户可以滚动。)我不知道如何“解决”这个问题:应该使用JTextArea还是JScrollPane方法来解决这个问题?请注意,AFAICT这不是完全重复:JText

Android 二维码相关(一)

Android二维码相关(一)本篇文章主要记录下android下使用zxing来创建二维码.1:导入依赖api"com.google.zxing:core:3.5.1"2:创建二维码创建QRCodeWriter对象QRCodeWriterqrCodeWriter=newQRCodeWriter(); 将文本内容转换成BitMatrixBitMatrixencode=qrCodeWriter.encode(content,BarcodeFormat.QR_CODE,size,size);创建bitmapBitmapbitmap=Bitmap.createBitmap(size,size,Bitm